body{
    font-size: 14px;
}
.amap-logo{
    display: none!important;
}
.amap-copyright{
    display: none!important;
}
.van-nav-bar .van-icon{
    color: #fff!important;
}
.van-nav-bar__text{
    color: #fff!important;
}
.van-nav-bar__title{
    color: #fff!important;
}
.van-nav-bar{
    background: linear-gradient(90deg, #00C4C6 0%, #01DC8E 100%)!important;
}
.header .van-nav-bar{
    background: unset!important;
}
.van-hairline--bottom::after{
    border: none!important;
}
.filtrate-radio-box .van-radio__icon--checked .van-icon{
    color: #04BFAC !important;
    background-color: #BDFAF4 !important;
    border-color: #04BFAC !important;
}
.filtrate-radio-box-special .van-radio__icon--checked .van-icon{
    color: #04BFAC !important;
    background-color: #BDFAF4 !important;
    border-color: #04BFAC !important;
}
.filtrate-radio-box .van-radio{
    height: 30px!important;
    line-height: 50px!important;
    border-radius: 10px!important;
    margin-right: 16px!important;
}
.filtrate-radio-box-special .van-radio{
    height: 30px!important;
    line-height: 50px!important;
    border-radius: 10px!important;
    margin-right: 16px!important;
}
.filtrate-radio-box .van-radio__icon .van-icon{
    width: 100px!important;
    /* height: 30px!important; */
    height: 25px!important;
    line-height: 25px!important;
}
.filtrate-radio-box-special .van-radio__icon .van-icon{
    width: 70px!important;
    height: 30px!important;
}
.filtrate-radio-box .van-radio__icon .van-icon{
    border-radius: 10px!important;
}
.filtrate-radio-box-special .van-radio__icon .van-icon{
    border-radius: 10px!important;
}
.filtrate-radio-box-special .van-icon-success::before{
    display: none!important;
}
.filtrate-radio-box .van-icon-success::before{
    display: none!important;
}
.filtrate-radio-box-garbageClassification .van-icon-success::before{
  display: none!important;
}
.filtrate-radio-box-special .van-icon-success::before{
    display: none!important;
}
.filtrate-radio-box-garbageClassification .van-radio__icon{
    height: 1.96rem!important;
}
.filtrate-radio-box-special .van-radio__icon{
    height: 1.86rem!important;
}
.filtrate-radio-box .van-radio__label{
    width: 100px!important;
    text-align: center!important;
    position: absolute!important;
    margin-left: 0!important;
}
.filtrate-radio-box-special .van-radio__label{
    width: 70px!important;
    text-align: center!important;
    position: absolute!important;
    margin-left: 0!important;
}
.grid-item .van-radio__icon--checked .van-icon{
    background-color: #04BFAC!important;
    border-color: #04BFAC!important;
}

.permSetDetail .van-divider{
    margin: 10px 0px !important;
}
.permSetDetail .van-switch--on{
    background: #4DD865!important;
}
.poweruser .van-collapse-item__content{
    padding: 0px 16px!important;
}
.filtrate-radio-btn .filtrate-radio-box .van-radio .van-radio__icon{
  height: 1.5em!important;
}
